package com.xbongbong.saas.service;

import com.xbongbong.paas.toolbox.exception.XbbException;
import com.xbongbong.paas.toolbox.wrap.BaseDTO;
import com.xbongbong.paas.toolbox.wrap.BaseVO;
import com.xbongbong.paas.toolbox.wrap.UserVO;
import com.xbongbong.pro.bundle.dto.BundleMemberAddDTO;
import com.xbongbong.pro.bundle.dto.BundleMemberDeleteDTO;
import com.xbongbong.pro.dingtalk.pojo.dto.BundleUserAddDTO;
import com.xbongbong.pro.dingtalk.pojo.dto.BundleUserListDTO;
import com.xbongbong.pro.dingtalk.pojo.dto.DingtalkMiniLoginInfoDTO;
import com.xbongbong.pro.dingtalk.pojo.vo.BundleUserAddVO;
import com.xbongbong.pro.dingtalk.pojo.vo.BundleUserListVO;
import com.xbongbong.pro.dingtalk.pojo.vo.DingtalkLoginInfoVO;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * 应用模块名称<p>
 * 代码描述<p>
 * Company: 逍邦网络科技有限公司<p>
 *
 * @author chenshan
 * @version v1.0
 * @since 2020/9/1 9:12 下午
 */
public interface DingBundleUserService {
    
    BundleUserListVO list(BundleUserListDTO bundleUserListDTO) throws XbbException;
    
    BundleUserAddVO add(BundleUserAddDTO bundleUserAddDTO) throws XbbException;
    
    UserVO getMasterInfo(BaseDTO baseDTO) throws XbbException;
}
